<html>
<head>
<title>Clock</title>
</head>

<body bgcolor="FFFFFF">

<h1><img align="center" height="32" width="32" src="../../icons/clock.gif">
<em>Clock</em></h1>

<p><table>
<tr><td><strong>Biblioteca:</strong></td>
	<td><a href="index.html">Conectar</a></td></tr>
<tr><td><strong>Introdução:</strong></td>
	<td>2.0 Beta 13 (na biblioteca Base, transferida para Conectar na versão 2.7.0)</td></tr>
<tr><td valign="top"><strong>Aparência:</strong></td>
	<td valign="top"><img src="../images/clock.png"></td></tr>
</table></p>

<h2> Comportamento </h2>

<p> O "clock" alternará seu valor à saída em padrões regulares enquantos as
alternâncias ("ticks") estiverem habilitadas via 
<a href="../../guide/menu/simulate.html">menu Simular</a>.
(As alternâncias ("ticks") estarão desabilitadas por padrão.)
Uma alternância ("tick") é a unidade de tempo do Logisim; a velocidade com 
a qual ocorrerá pode ser selecionada pelo submenu Frequência do menu Simular.
</p>
O ciclo de "clock" pode ser configurado pelos seus atributos de 
Duração em Nível Alto e Duração em Nível Baixo.</p>

<p> Observar que a simulação de "clocks" no Logisim é bem pouco realista:
em circuitos reais, múltiplos "clocks" poderão derivar-se uns dos outros
e poderão nunca estar em sincronia. Entretanto no Logisim, todos os 
"clocks" sofrerão alternâncias com a mesma taxa de variação.</p>

<h2>Pinos</h2>

<p> Um "clock" tem apenas um pino, uma saída cuja largura em bits é 1,
e cujo valor representará o valor atual do componente. A posição desse
pino será especificada pelo seu atributo Posição. O valor do "clock"
irá alternar segundo um padrão definido quando as alternâncias estiverem
habilitadas, e isso ocorrerá também quando for clicado pela
<a href="poke.html">Ferramenta Testar</a>.</p>

<h2>Atributos</h2>

<p> Quando o componente for selecionado ou estiver sendo acrescentado,
as setas alterarão seu atributo de posição <q>(Facing)</q>.
</p>

<dl>

<dt> Posição (Facing) </dt>
<dd> O lado do componente onde ficará o pino de saída.
</dd>

<dt> Duração em Nível Alto </dt>
<dd> O período de tempo em cada ciclo onde o valor da saída do "clock"
deverá ser igual a 1.
</dd>

<dt> Duração em Nível Baixo </dt>
<dd> O período de tempo em cada ciclo onde o valor da saída do "clock"
deverá ser igual a 0.
</dd>

<dt> Rótulo </dt>
<dd> O texto a ser associado ao componente.</dd>

<dt> Posição do Rótulo </dt>
<dd> A posição do rótulo relativa ao componente.</dd>

<dt> Fonte do Rótulo </dt>
<dd> A fonte com a qual o rótulo deverá ser apresentado.</dd>

</dl>

<h2> Comportamento da Ferramenta Testar </h2>

<p> Ao clicar no componente "clock" haverá alternância do seu valor atual
imediatamente.</p>

<h2> Comportamento da Ferramenta Texto </h2>

<p> Permitirá que o rótulo associado ao componente possa ser editado.
</p>

<p><a href="../index.html">Retornar à <em>Biblioteca de Referências</em></a></p>

</body>
</html>
